#include <jni.h>

//
// Created by xuzhou4 on 2022/2/9.
//
#include "MyGLRenderContext.h"

extern "C"
JNIEXPORT void JNICALL
Java_com_jay_media_video_openglesdemo_MyNativeRenderer_native_1onInit(JNIEnv *env, jobject thiz) {
    // TODO: implement native_onInit()
}
extern "C"
JNIEXPORT void JNICALL
Java_com_jay_media_video_openglesdemo_MyNativeRenderer_native_1onUnInit(JNIEnv *env, jobject thiz) {
    // TODO: implement native_onUnInit()
}
extern "C"
JNIEXPORT void JNICALL
Java_com_jay_media_video_openglesdemo_MyNativeRenderer_native_1setImageData(JNIEnv *env,
                                                                            jobject thiz,
                                                                            jint format, jint width,
                                                                            jint height,
                                                                            jbyteArray bytes) {
    // TODO: implement native_setImageData()
}
extern "C"
JNIEXPORT void JNICALL
Java_com_jay_media_video_openglesdemo_MyNativeRenderer_native_1onSurfaceCreated(JNIEnv *env,
                                                                                jobject thiz) {
    // TODO: implement native_onSurfaceCreated()
}
extern "C"
JNIEXPORT void JNICALL
Java_com_jay_media_video_openglesdemo_MyNativeRenderer_native_1onSurfaceChanged(JNIEnv *env,
                                                                                jobject thiz,
                                                                                jint width,
                                                                                jint height) {
    // TODO: implement native_onSurfaceChanged()
}
extern "C"
JNIEXPORT void JNICALL
Java_com_jay_media_video_openglesdemo_MyNativeRenderer_native_1onDrawFrame(JNIEnv *env,
                                                                           jobject thiz) {
    // TODO: implement native_onDrawFrame()
}